UNITY and Büchi automata

نویسندگان

چکیده

Abstract UNITY is a model for concurrent specifications with complete logic proving progress properties of the form “ P leads to Q ”. generalized U-specifications by giving more freedom specify steps that are be taken infinitely often. In particular, these can correspond non-total relations. The generalization keeps sound and complete. paper exploits in two ways. Firstly, remains when specification extended hypotheses F G As shows, this make incomplete. used show complete, if added ” satisfy unless main result extends applicability completeness proofs given program satisfies any formula LTL, linear temporal logic, without next-operator which omitted because it sensitive stuttering. For purpose, program, written as number boolean variables. proof method relies on implementing LTL formula, i.e., restricting such way only those runs remain formula. This variation classical construction Büchi automatonfor accepts precisely

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Almost Linear Büchi Automata

We introduce a new fragment of Linear temporal logic (LTL) called LIO and a new class of Büchi automata (BA) called Almost linear Büchi automata (ALBA). We provide effective translations between LIO and ALBA showing that the two formalisms are expressively equivalent. While standard translations of LTL into BA use some intermediate formalisms, the presented translation of LIO into ALBA is direc...

متن کامل

Minimizing Generalized Büchi Automata

We consider the problem of minimization of generalized Büchi automata. We extend fair-simulation minimization and delayed-simulation minimization to the case where the Büchi automaton has multiple acceptance conditions. For fair simulation, we show how to efficiently compute the fair-simulation relation while maintaining the structure of the automaton. We then use the fairsimulation relation to...

متن کامل

Optimizing Büchi Automata

We describe a family of optimizations implemented in a translation from a linear temporal logic to B uchi automata. Such optimized automata can enhance the e ciency of model checking, as practiced in tools such as Spin. Some of our optimizations are applied during preprocessing of temporal formulas, while other key optimizations are applied directly to the resulting B uchi automata independen...

متن کامل

Complementing Semi-deterministic Büchi Automata

We introduce an efficient complementation technique for semi-deterministic Büchi automata, which are Büchi automata that are deterministic in the limit: from every accepting state onward, their behaviour is deterministic. It is interesting to study semi-deterministic automata, because they play a role in practical applications of automata theory, such as the analysis of Markov decision processe...

متن کامل

On Complementing Nondeterministic Büchi Automata

Several optimal algorithms have been proposed for the complementation of nondeterministic Büchi word automata. Due to the intricacy of the problem and the exponential blow-up that complementation involves, these algorithms have never been used in practice, even though an effective complementation construction would be of significant practical value. Recently, Kupferman and Vardi described a com...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Formal Aspects of Computing

سال: 2021

ISSN: ['1433-299X', '0934-5043']

DOI: https://doi.org/10.1007/s00165-020-00528-x